tape streamer - Turkish English Dictionary